package lxs.tool.liberator.work.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import lxs.tool.liberator.work.param.in.MultiOptions;
import lxs.tool.liberator.work.param.out.InterfaceOut;
import lxs.tool.liberator.work.pojo.Interface;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface InterfaceMapper extends BaseMapper<Interface> {
    List<InterfaceOut> showTable(String projectId);

    void deleteById(String id);

    List<Interface> getClassInterface(String classId);

    List<MultiOptions> getOptions(String pid);
}
